Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
20 NORTHCHURCH ROAD Semi-Detached £1,318,671 £235,000 13 Apr 1995
22 NORTHCHURCH ROAD Semi-Detached £3,545,331 £3,500,000 14 Sep 2023
24 NORTHCHURCH ROAD Terraced £2,937,712 £2,450,000 14 Aug 2020
26 NORTHCHURCH ROAD Semi-Detached £3,651,792 £3,020,000 17 Jul 2020
30 NORTHCHURCH ROAD Semi-Detached £2,712,431 £1,600,000 21 Sep 2010